Skip to content

Add eDP display overlays for hamoa and purwa IoT EVKs - #2962

Open
anan-tiwa wants to merge 1 commit into
qualcomm-linux:masterfrom
anan-tiwa:edp_overlay_hamoa_purwa_meta-qcom
Open

Add eDP display overlays for hamoa and purwa IoT EVKs#2962
anan-tiwa wants to merge 1 commit into
qualcomm-linux:masterfrom
anan-tiwa:edp_overlay_hamoa_purwa_meta-qcom

Conversation

@anan-tiwa

Copy link
Copy Markdown

Both Hamoa and Purwa IoT EVKs are available in headed and headless
variants. The headed variants use an eDP display panel connected via
the DP3 controller, while the headless variants do not include a
display.

The existing DT is causing the eDP-panel driver to probe an unavailable
panel, resulting in AUX probe timeouts and missing display modes.
Userspace then attempts display commits through the eDP connector,
causing repeated DPU vblank, frame-done, and IRQ timeout errors.

Move the eDP-specific nodes out of the base DTS files into separate
DTBO overlays for each board. This allows the base DTBs to be used
as-is for headless variants, while the composite DTBs enable eDP
support on headed variants.

CRs-Fixed: 4543794, 4543797

@ricardosalveti

Copy link
Copy Markdown
Contributor

Kernel changes should go first to the kernel tree instead.

@lumag Dmitry Baryshkov (lumag) left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Get kernel changes merged in qcom-6.18 / qcom-next, then rebase this PR once corresponding changes are available inside meta-qcom

Wire the new hamoa-iot-evk-edp.dtbo and purwa-iot-evk-edp.dtbo overlays
into the build: add LINUX_QCOM_KERNEL_DEVICETREE entries for both IoT
EVKs and add FIT_DTB_COMPATIBLE combos so the overlay is picked up in
FIT images.

Signed-off-by: Anand Tiwari <anand.tiwari@oss.qualcomm.com>
@anan-tiwa
anan-tiwa force-pushed the edp_overlay_hamoa_purwa_meta-qcom branch from bc2e554 to e0b651e Compare August 19, 2026 03:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants